

jQuery(document).ready(function($) {
     $("#fileupload2").on("click",function(){
                $("#fileupload").trigger('click');
     });
     $("#fileupload2_update").on("click",function(){
                $("#fileupload_update").trigger('click');
     });
    //文件上传地址
    // var url = 'http://210.45.241.195:8181/mihome-image/image/save';
     var url = interfaces.imageUpload;
    $('#fileupload').fileupload({
        autoUpload: true,//是否自动上传
        url: url,//上传地址
        dataType: 'json',
        done: function (e, data) {//设置文件上传完毕事件的回调函数
            /*$(".image_url").removeClass("error_");
            $(".image_url").removeClass("error_");
            $(".image_url").removeClass("error");*/
            $(".image_url").next("span").empty();
            $('.image_url').val(data.result.msg);
            $('.showimage').attr('src',data.result.msg+'?data='+Math.random()*1000);
            //saveBtn();
        }
        ,
        progressall: function (e, data) {//设置上传进度事件的回调函数
            var progress = parseInt(data.loaded / data.total * 100, 10);
                    $(".progress").show();
                    $('.progress .progress-bar').css('width',progress + '%');
                    $('.progress .progress-bar').html(progress + '%');
                    if(progress == 100){
                        setTimeout(function(){
                          init_progress();
                        },3000);  
                    }
        }
    });
    $('#fileupload_update').fileupload({
        autoUpload: true,//是否自动上传
        url: url,//上传地址
        dataType: 'json',
        done: function (e, data) {//设置文件上传完毕事件的回调函数
            $(".image_url").removeClass("error_");
            $(".image_url").removeClass("error_");
            $(".image_url").removeClass("error");
            $(".image_url").next("span").empty();
            $('.image_url').val(data.result.msg);
            //saveBtn();
        }
        ,
        progressall: function (e, data) {//设置上传进度事件的回调函数
            var progress = parseInt(data.loaded / data.total * 100, 10);
                    $(".progress").show();
                    $('.progress .progress-bar').css('width',progress + '%');
                    $('.progress .progress-bar').html(progress + '%');
                    if(progress == 100){
                        setTimeout(function(){
                          init_progress();
                        },3000);  
                    }
        }
    });
});


    //初始化，主要是设置上传参数，以及事件处理方法(回调函数)
    function init_progress(){
        $(".progress").hide(); 
        $('.progress .progress-bar').css('width',0 + '%');
        $('.progress .progress-bar').html(0 + '%');
    }